product of man's intellect or labor - Turco Inglés Diccionario